rainbow plants - German English Dictionary